package com.xianzhiOA.dao;/**
 * Created by Administrator on 2017/5/4.
 */

import com.xianzhiOA.bean.XzTempletBase;

import java.util.List;
import java.util.Map;

/**
 * 申请模板基础表
 *
 * @author 王诗博
 * @create 2017-05-04 17:23
 **/
public interface XzTempletBaseMapper {
    //添加基础模板中的属性
     int insert(XzTempletBase xzTempletBase);
     //删除基础模板
     int deleteByPrimaryKey(XzTempletBase xzTempletBase);
     //查询基础模板（分页）
    List<XzTempletBase>  selAll(Map<String,Object> map);
    //查询基础模板（不分页）
    List<XzTempletBase> selTempletBase();
    //根据模板名称查询模板编号
    Long selByName(String templetName);
    //根据模板名称查询该模板对象（用于处理添加是否重复）
    XzTempletBase selAllByName(String templetName);
    //根据模板ID查询模板表
    XzTempletBase selAllById(Long templetBaseId);
    //修改基础模板
    int updateTempletBase(XzTempletBase xzTempletBase);

}
